package com.ruoyi.archive.mapper;

import java.util.List;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.archive.domain.SRetiredSoldier;

/**
 * 退役士兵信息采集分		Mapper接口
 *
 * @author Allen
 * @date 2021-09-28
 */
public interface SRetiredSoldierMapper extends BaseMapper<SRetiredSoldier> {
    /**
     * 查询退役士兵信息采集分
     *
     * @param id
     *         退役士兵信息采集分		主键
     *
     * @return 退役士兵信息采集分
     */
    public SRetiredSoldier selectSRetiredSoldierById(Long id);

    /**
     * 查询退役士兵信息采集分		列表
     *
     * @param sRetiredSoldier
     *         退役士兵信息采集分
     *
     * @return 退役士兵信息采集分        集合
     */
    public List<SRetiredSoldier> selectSRetiredSoldierList(SRetiredSoldier sRetiredSoldier);

    /**
     * 新增退役士兵信息采集分
     *
     * @param sRetiredSoldier
     *         退役士兵信息采集分
     *
     * @return 结果
     */
    public int insertSRetiredSoldier(SRetiredSoldier sRetiredSoldier);

    /**
     * 修改退役士兵信息采集分
     *
     * @param sRetiredSoldier
     *         退役士兵信息采集分
     *
     * @return 结果
     */
    public int updateSRetiredSoldier(SRetiredSoldier sRetiredSoldier);

    /**
     * 删除退役士兵信息采集分
     *
     * @param id
     *         退役士兵信息采集分		主键
     *
     * @return 结果
     */
    public int deleteSRetiredSoldierById(Long id);

    /**
     * 批量删除退役士兵信息采集分
     *
     * @param ids
     *         需要删除的数据主键集合
     *
     * @return 结果
     */
    public int deleteSRetiredSoldierByIds(Long[] ids);
}
